package com.pigeon.crm.entity;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * CrmSaleChance entity. @author MyEclipse Persistence Tools
 */

public class CrmSaleChance implements java.io.Serializable {

	// Fields

	private Integer uuid;
	private CrmDictionary crmDictionaryByArea;
	private CrmDictionary crmDictionaryByStatus;
	private CrmDictionary crmDictionaryByCustomlevel;
	private String customname;
	private String charger;
	private String source;
	private String successrate;
	private String telephone;
	private String brief;
	private String description;
	private Date time;
	private Set crmChanceAssigns = new HashSet(0);
	private Set crmPlans = new HashSet(0);

	// Constructors

	/** default constructor */
	public CrmSaleChance() {
	}

	/** full constructor */
	public CrmSaleChance(CrmDictionary crmDictionaryByArea,
			CrmDictionary crmDictionaryByStatus,
			CrmDictionary crmDictionaryByCustomlevel, String customname,
			String charger, String source, String successrate,
			String telephone, String brief, String description, Date time,
			Set crmChanceAssigns, Set crmPlans) {
		this.crmDictionaryByArea = crmDictionaryByArea;
		this.crmDictionaryByStatus = crmDictionaryByStatus;
		this.crmDictionaryByCustomlevel = crmDictionaryByCustomlevel;
		this.customname = customname;
		this.charger = charger;
		this.source = source;
		this.successrate = successrate;
		this.telephone = telephone;
		this.brief = brief;
		this.description = description;
		this.time = time;
		this.crmChanceAssigns = crmChanceAssigns;
		this.crmPlans = crmPlans;
	}

	// Property accessors

	public Integer getUuid() {
		return this.uuid;
	}

	public void setUuid(Integer uuid) {
		this.uuid = uuid;
	}

	public CrmDictionary getCrmDictionaryByArea() {
		return this.crmDictionaryByArea;
	}

	public void setCrmDictionaryByArea(CrmDictionary crmDictionaryByArea) {
		this.crmDictionaryByArea = crmDictionaryByArea;
	}

	public CrmDictionary getCrmDictionaryByStatus() {
		return this.crmDictionaryByStatus;
	}

	public void setCrmDictionaryByStatus(CrmDictionary crmDictionaryByStatus) {
		this.crmDictionaryByStatus = crmDictionaryByStatus;
	}

	public CrmDictionary getCrmDictionaryByCustomlevel() {
		return this.crmDictionaryByCustomlevel;
	}

	public void setCrmDictionaryByCustomlevel(
			CrmDictionary crmDictionaryByCustomlevel) {
		this.crmDictionaryByCustomlevel = crmDictionaryByCustomlevel;
	}

	public String getCustomname() {
		return this.customname;
	}

	public void setCustomname(String customname) {
		this.customname = customname;
	}

	public String getCharger() {
		return this.charger;
	}

	public void setCharger(String charger) {
		this.charger = charger;
	}

	public String getSource() {
		return this.source;
	}

	public void setSource(String source) {
		this.source = source;
	}

	public String getSuccessrate() {
		return this.successrate;
	}

	public void setSuccessrate(String successrate) {
		this.successrate = successrate;
	}

	public String getTelephone() {
		return this.telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getBrief() {
		return this.brief;
	}

	public void setBrief(String brief) {
		this.brief = brief;
	}

	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Date getTime() {
		return this.time;
	}

	public void setTime(Date time) {
		this.time = time;
	}

	public Set getCrmChanceAssigns() {
		return this.crmChanceAssigns;
	}

	public void setCrmChanceAssigns(Set crmChanceAssigns) {
		this.crmChanceAssigns = crmChanceAssigns;
	}

	public Set getCrmPlans() {
		return this.crmPlans;
	}

	public void setCrmPlans(Set crmPlans) {
		this.crmPlans = crmPlans;
	}

}